package com.nuanshui.heatedloan.credit.response;

import com.nuanshui.heatedloan.credit.vo.PayOrderInfoVO;

import java.io.Serializable;
import java.util.List;

/**
 * Created by wangxw on 2017/7/31.
 */
public class SingleLoanPageResponse implements Serializable{

    private int baseRate;  //基本利息

    private int singleAmt;  //单期贷总金额

    private int status;  //单期贷首页的状态  首页的显示根据该状态显示的   0审核中, 1放款中, 2余额不足, 3其他产品审核中, 4可贷款

    private int loanAmt;   //贷款金额

    private int orderAmt;  //订单金额   贷款金额加利息

    private int loadDays;   //贷款天数

    private long applyTime;  //申请时间

    private long approvedTime;  //审核通过时间

    private int productLimit;  //最低贷款的金额

    private int limitAmt;  //单期贷金额

    private int remainAmt;  //剩余金额

   private List<PayOrderInfoVO> list;  //贷还款列表

    private int quotaGradient;  //额度梯度

    private int numberGradient;  //天数梯度

    private int minLoanDay;  //最低贷款天数

    private int maxLoanDay;  //最大贷款天数


    private int singleRate;  //单期总利率 月计费

    public int getBaseRate() {
        return baseRate;
    }

    public void setBaseRate(int baseRate) {
        this.baseRate = baseRate;
    }

    public int getSingleAmt() {
        return singleAmt;
    }

    public void setSingleAmt(int singleAmt) {
        this.singleAmt = singleAmt;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getLoanAmt() {
        return loanAmt;
    }

    public void setLoanAmt(int loanAmt) {
        this.loanAmt = loanAmt;
    }

    public int getOrderAmt() {
        return orderAmt;
    }

    public void setOrderAmt(int orderAmt) {
        this.orderAmt = orderAmt;
    }

    public int getLoadDays() {
        return loadDays;
    }

    public void setLoadDays(int loadDays) {
        this.loadDays = loadDays;
    }

    public long getApplyTime() {
        return applyTime;
    }

    public void setApplyTime(long applyTime) {
        this.applyTime = applyTime;
    }

    public long getApprovedTime() {
        return approvedTime;
    }

    public void setApprovedTime(long approvedTime) {
        this.approvedTime = approvedTime;
    }

    public int getProductLimit() {
        return productLimit;
    }

    public void setProductLimit(int productLimit) {
        this.productLimit = productLimit;
    }

    public int getLimitAmt() {
        return limitAmt;
    }

    public void setLimitAmt(int limitAmt) {
        this.limitAmt = limitAmt;
    }

    public int getRemainAmt() {
        return remainAmt;
    }

    public void setRemainAmt(int remainAmt) {
        this.remainAmt = remainAmt;
    }

    public List<PayOrderInfoVO> getList() {
        return list;
    }

    public void setList(List<PayOrderInfoVO> list) {
        this.list = list;
    }

    public int getQuotaGradient() {
        return quotaGradient;
    }

    public void setQuotaGradient(int quotaGradient) {
        this.quotaGradient = quotaGradient;
    }

    public int getNumberGradient() {
        return numberGradient;
    }

    public void setNumberGradient(int numberGradient) {
        this.numberGradient = numberGradient;
    }

    public int getMinLoanDay() {
        return minLoanDay;
    }

    public void setMinLoanDay(int minLoanDay) {
        this.minLoanDay = minLoanDay;
    }

    public int getMaxLoanDay() {
        return maxLoanDay;
    }

    public void setMaxLoanDay(int maxLoanDay) {
        this.maxLoanDay = maxLoanDay;
    }

    public int getSingleRate() {
        return singleRate;
    }

    public void setSingleRate(int singleRate) {
        this.singleRate = singleRate;
    }
}
